package com.aos.erp.message.dto;

import com.aos.erp.message.model.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel("消息发送详情")
public class MessageRecordDTO implements Serializable {

    @ApiModelProperty(hidden = true, value = "消息发送记录")
    private MessageRecordInfo messageRecord = new MessageRecordInfo();

    @ApiModelProperty(hidden = true, value = "APP 消息内容")
    private MRContentAppInfo contentAppInfo = null;
    @ApiModelProperty(hidden = true, value = "短信 消息内容")
    private MRContentSmsInfo contentForSms = null;
    @ApiModelProperty(hidden = true, value = "微信公众号 消息内容")
    private MRContentWxPublicInfo contentForPublic = null;
    @ApiModelProperty(hidden = true, value = "微信小程序 消息内容")
    private MRContentWxAppletInfo contentForApplet = null;
}
